package com.course02.order_backend.common.Ost;

import lombok.Data;

@Data
public class Result {
    private boolean success; // 标识是否成功
    private String message;  // 提示信息
    private Object data;     // 返回数据



    // 成功方法
    public static Result success(String message) {
        Result result = new Result();
        result.setSuccess(true);
        result.setMessage(message);
        return result;
    }

    // 失败方法（补充这个！）
    public static Result error(String message) {
        Result result = new Result();
        result.setSuccess(false);
        result.setMessage(message);
        return result;
    }

    // 可选：带数据的成功方法
    public static Result success(String message, Object data) {
        Result result = success(message);
        result.setData(data);
        return result;
    }
}